package com.ft.oa.service.development;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ft.oa.domain.development.ProductVersion;
import com.ft.oa.domain.sys.SysUser;

import java.util.List;

public interface ProductVersionService {

    /**
     *产品负责人列表
     * @return
     */
    List<SysUser> versionChiefList();


    /**
     * 添加版本
     * @param productVersion
     * @return
     */
    void add(ProductVersion productVersion);


    /**
     *  条件查询产品版本
     * @param
     * @param
     * @return
     */
    public Page<ProductVersion> page(ProductVersion version);


    /**
     * 修改版本
     * @param productVersion
     * @return
     */
    void edit(ProductVersion productVersion);

    /**
     * 删除版本
     * @return
     */
    void del(ProductVersion version);

    /**
     * 产品版本列表
     * @param condition
     * @return
     */
    List<ProductVersion> list(ProductVersion condition);
}
